//
//  TopTabBaseController.h
//  NJUSTHelper
//
//  Created by 郑越辉 on 2017/9/21.
//  Copyright © 2017年 njust. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "NJUSTBaseController.h"
#import "TTHeadTitleView.h"
@interface TopTabBaseController : NJUSTBaseController
///当前周 0-29 , 
@property (nonatomic, assign) NSInteger currentWeekNum;
///当前周的第几天 星期- ~ 星期日 -- 0 ~ 6
@property (nonatomic, assign) NSInteger currentWeekDay;
//开学第一天
@property (nonatomic, strong) NSDate *firstDay;
//当前日期
@property (nonatomic, strong) NSDate *currentDay;
//这周的周一
@property (nonatomic, strong) NSDate *startMonday;

//初始化方法
- (void)showSchedule;

//标签栏背景颜色(选中与为选中一样)，默认白色
@property (nonatomic, strong) UIColor *headerBakcgroundColor;
//非选中状态下标签字体颜色 默认黑色
@property (nonatomic, strong) UIColor *titleColor;
//非选中状态下标签背景颜色, 默认亮灰
@property (nonatomic, strong) UIColor *titleBakcgroundColor;
//选中标签字体颜色，默认白色
@property (nonatomic, strong) UIColor *titleSelectedColor;
//选中标签背景，默认白色
@property (nonatomic, strong) UIColor *titleSelectedBakcgroundColor;
//选中标签底部划线颜色，默认蓝色
@property (nonatomic, strong) UIColor *bottomLineColor;


//segmentView背景色，默认透明
@property (nonatomic, strong) UIColor *backgroundColor;

//标签栏高度 默认40
@property (nonatomic, assign) CGFloat buttonHeight;

//标签栏每个按钮宽度 width/7
@property (nonatomic, assign) CGFloat buttonWidth;



//选中视图下划线高度，置零可取消下划线
@property (nonatomic, assign) CGFloat lineHeight;

//底部空白高度
@property (nonatomic, assign) CGFloat bottomHeight;
//点击标签栏按钮调用方法，可选
- (void)didSelectSegmentIndex:(NSInteger)index;

//刷新数据
-(void)reloadEveryDaySchedule;
@end
